package com.cnhis.cloudhealth.clinical.hosnurse.hoschangeresidentinformation.service;

import java.util.Map;

import org.springframework.beans.factory.annotation.Autowired;

import com.alibaba.dubbo.config.annotation.Service;
import com.cnhis.cloudhealth.clinical.hosnurse.hoschangeresidentinformation.bo.ChangeResidentInformationBo;
import com.cnhis.cloudhealth.commons.Mappers.ModelVo;

@Service
public class ChangeResidentInformationImpl implements IChangeResidentInformation {
	@Autowired
	private ChangeResidentInformationBo changeResidentInformationBo;

	@Override
	public ModelVo nurseChangedItem(Map map) throws Exception {
		return changeResidentInformationBo.execNurseChangedItem(map);
	}

	@Override
	public ModelVo nurseVBM2BEP07edit(Map map) throws Exception {
		return changeResidentInformationBo.execNurseVBM2BEP07edit(map);
	}

	@Override
	public ModelVo queryCareLevel() throws Exception {
		return changeResidentInformationBo.queryCareLevel();
	}

	@Override
	public ModelVo queryPatientCondition() throws Exception {
		return changeResidentInformationBo.queryPatientCondition();
	}

	@Override
	public ModelVo queryInHospitalDoctor(int lType) throws Exception {
		return changeResidentInformationBo.queryInHospitalDoctor(lType);
	}

	@Override
	public ModelVo dutyNurse(int lType) throws Exception {
		return changeResidentInformationBo.dutyNurse(lType);
	}

	@Override
	public ModelVo queryAttendDoctor(int lType) throws Exception {
		return changeResidentInformationBo.queryAttendDoctor(lType);
	}

	@Override
	public ModelVo queryChairManDoctor(int lType) throws Exception {
		
		return changeResidentInformationBo.queryChairManDoctor(lType);
	}

	@Override
	public ModelVo queryOneLevel(int lType) throws Exception {
		return changeResidentInformationBo.queryOneLevel(lType);
	}

	@Override
	public ModelVo queryTwoLevel(int lType) throws Exception {
		return changeResidentInformationBo.queryTwoLevel(lType);
	}
}
